Os testes funcionais a serem realizados na aplicação são descritos abaixo.
Requisitos para realização dos testes:
- Aplicação publicada na plataforma escolhida;
- Conexão com a internet para conseguir acessar a aplicação.
Quadro 6 - Plano de Testes
Caso de Teste | CT 01 - Gatos |
---|---|
Requisitos Associados | RF 001 - Registro de Gatos / RF 003 - Edição de Gatos / RF 011- Relatorio |
Objetivo do Teste | - Permitir o cadastro do chip do gato, incluindo um número único para identificação. - Capturar informações como nome, foto, status FIV, status FeLV, status da castração e características físicas e comportamentais do gato. - Registrar a data de entrada do gato no sistema. - Disponibilizar campo para adicionar em qual ponto do parque o gato foi localizado. |
Passos | 01- Efetue o login 02- clique em gatinhos no menu lateral esquerdo 03- Edite ou crie um novo registro de gato |
Critério de Êxito | - Confirmação do registro e edição sem erro e atualização no banco de dados. |
Caso de Teste | CT 02 - Adotantes |
---|---|
Requisitos Associados | RF 006 - Registro de Adotantes / RF 007 - Edição de Adotantes / RF 011 - Relatorio |
Objetivo do Teste | - Registrar a data de adoção do gato. - Capturar informações do adotante, incluindo Nome do Adotante, Endereço Residencial, Bairro, Cidade/Estado, CEP, RG, CPF, Profissão, Estado Civil, Fone Fixo, Fone Celular, e-mail obrigatório do adotante. - Associar o gato ao adotante correspondente. - Registrar o status do acompanhamento com o adotante (a fazer, contato feito, foto enviada, foto não enviada/enviada incorretamente). |
Passos | 01- Efetue o login 02- Clique em adotantes no menu lateral esquerdo 03- Agora edite ou crie um novo adotante |
Critério de Êxito | - Confirmação do registro e edição sem erro. |
Caso de Teste | CT 03 - Adoção |
---|---|
Requisitos Associados | RF 002 - Registro de Adoção / RF 006 - Edição de Adoção / RF 006 - Exclusão de Adoção / RF 011 - Relatorio |
Objetivo do Teste | - Registrar a data de adoção do gato. - Capturar informações da adoção, incluindo Nome do Adotante e gato, data, status e reponsável. - Associa o gato ao adotante correspondente. - Registrar o status do acompanhamento com o adotante (pendente, em andamento, concluido). |
Passos | 01- Efetue o login 02- clique em adotantes no menu lateral esquerdo 03- Edite ou crie um novo adotante |
Critério de Êxito | - Confirmação do registro, exclusão e edição sem retornos de erro. |
Caso de Teste | CT 04 - Usuário |
---|---|
Requisitos Associados | RF 008 - Registro de Usuario / RF 009 - Edição de Usuario / RF 010 - Exclusão de Usuario / RF 011 - Relatorio |
Objetivo do Teste | - Registrar a data do usuario - Excluir usuarios - Editar usuarios |
Passos | 01- Efetue o login 02- Clique em adoção no menu lateral esquerdo 03- Edite, exclua ou crie uma nova adoção |
Critério de Êxito | - Confirmação do registro, exclusão e edição sem retornos de erro. |
Caso de Teste | CT 05 - Relatórios |
---|---|
Requisitos Associados | RF 005 - Relatórios |
Objetivo do Teste | - Disponibilizar no dashboard e nos grids específicos, um botão para emissão de relatório para auxílio e controle de adoção dos gatos. |
Passos | 01- Efetue o login 02- Selecione no menu lateral esquerdo a opção que deseja emitir o relatório 03- Clique em exportar 04- Selecione o formato 05- Clique em salvar |
Critério de Êxito | - Apresentar o relatório |
Caso de Teste | CT 06 - Login |
---|---|
Requisitos Associados | RF 012 - Login |
Objetivo do Teste | - Disponibilizar o acesso à aplicação através do login. |
Passos | 01- Acessar a aplicação 02- Preencher E-mail e senha para acesso. |
Critério de Êxito | - Efetivar o login - Mensagem de "Sucesso" |
Caso de Teste | CT 07 - Dashboard |
---|---|
Requisitos Associados | RF 015 - Dashboard |
Objetivo do Teste | - Disponibilizar o acesso ao dashboard da aplicação. |
Passos | 01- Efetue o login 02- Clique em dashboard no menu lateral esquerdo |
Critério de Êxito | - Apresentar a tela selecionada |
Caso de Teste | CT 08 - Resete de Senha |
---|---|
Requisitos Associados | RF 016 - Resetar Senha |
Objetivo do Teste | - Disponibilizar ao usuário a opção de reiniciar sua senha. |
Passos | 01- Clique em "esqueceu a senha" 02- Digitar o código de verificação recebido no e-mail cadastrado 03- Criar a nova senha 04- Receber mensagem de confirmação de senha criada com sucesso. |
Critério de Êxito | - Usuário irá receber mensagem de confirmação de "senha criada com sucesso". |
Fonte: Elaborado pelos autores
São apresentadas evidências da realização de testes, bem como o resultado obtido. Em seguida, são avaliados os resultados obtidos em um relatório, com base no plano de testes definido.
Quadro 7 - Registro dos Testes
Caso de Teste | Ação | Resultado Esperado | Resultado Obtido |
---|---|---|---|
CT 01 | Registro/edição de Gatos | Permitir que o usuário registre os gatos conforme objetivos estabelecidos. | Sistema está editando conforme desejado e criando registros sem erros. Gatinhos.webm |
CT 02 | Registro/edição de Adotantes | Permitir que o usuário registre os adotantes e os edite. | Sistema está editando conforme desejado e criando registros sem erros. (Gravação de tela de 29-10-2023 15:27:07.webm |
CT 03 | Registro/edição/Exclusão de Adoção | Permitir que o usuário registre as adoções, exclua os cadastros e crie novos cadastros. | Sistema está editando conforme desejado, excluindo as adoções e criando registros sem erros. (Gravação de tela de 29-10-2023 14:57:55.webm) |
CT 04 | Registro/edição/Exclusão de Usuarios | Permitir que o usuário registre nos usuarios, exclua os cadastros e crie novos cadastros. | Sistema está editando conforme desejado, excluindo os usuarios e criando registros sem erros. Gravação de tela de 29-10-2023 16:38:02.webm |
CT 05 | Relatórios | Permitir que ao usuário emitir os relatórios conforme objetivos estabelecidos. | Sistema disponibiliza os dados atualizados dos gatos e das adoções. Gravação-de-tela-de-19-11-2023_2_.webm |
CT 06 | Login | Disponibilizar o acesso à aplicação através do login. | Login esta verificando os campos, validando conta e acessando com exito. Gravação de tela de 29-10-2023 17:54:21.webm |
CT 07 | Dashboard | Fornecer visualizações rápidas dos principais registros já cadastrados. | O Dashbord está apresentando os dados atualizados dos principais registros de gatos e de adoções. Gravação de tela de 19-11-2023.webm |
CT 08 | Resete de Senha | Permitir ao usuário reiniciar sua senha. | Sistema esta enviando sms e editando senha de usuario de forma rapida e correta. https://youtu.be/bKykh25Xlvo |
Fonte: Elaborado pelos autores
Quadro 8 - Resultado
Caso de Teste | Ação | Relatório |
---|---|---|
CT 01 | Gatos | Sistema cria registros dos gatos, sem retorno de erros ou demora. |
CT 02 | Adotantes | Sistema cria e editar os adotantes sem retorno de erros ou demora. |
CT 03 | Adoção | Sistema cria adoções, cria adotante caso o CPF não exista, exclui e edita. |
CT 04 | Usuário | Sistema cria, edita e exclui as informações dos usuários. |
CT 05 | Relatórios | Sistema exporta o relatório, sem erros. |
CT 06 | Login | Usuário preenche e-mail e senha e é informado "sucesso" ao entrar. |
CT 07 | Dashboard | Usuário é encaminhado ao dashboard, sem retorno de erros ou demora. |
CT 08 | Resete de Senha | Sistema busca no banco de dados o cadastro do usuário, envia código de verificação e cria a nova senha, sem apresentar erros ou lentidão no processo. |
Fonte: Elaborado pelos autores